const express = require("express");
const app = express();
// 映射函数接收三个参数：第一个参数是请求对象，第二个参数是响应对象，第三个参数是一个函数（next）
// 记住：满足条件的第一个回调函数中的req,res与后续满足条件的req,res的引用地址分别相等。
app.get("/info",(req,res,next)=>{
	console.log("info1");
	req.userName = "zhangsan";
	res.age = 100;
	next();// 继续向下查找满足条件的路由，并执行。
	// res.end("info1"); next不能与res.end结合使用。
});
app.get("/info",(req,res)=>{
	console.log("info2",req.userName,res.age);
	res.end("info2");
});
// 创建一个端口号为80的站点服务
app.listen(80,()=>{
	console.log("success");
})